Big Huge Thesaurus

asiatic cockroach

noun

sounds kind of like